Drunk provided turn-up in German opera (7)
I believe the answer is:
fidelio
'german opera' is the definition.
'fidelio' can be an answer for 'opera' (I've seen this before). I am not certain of the 'german' bit.
'drunk provided turn-up' is the wordplay.
'drunk' becomes 'oiled' (I've seen this before).
'provided' becomes 'if' (eg 'provided it's sunny' means 'if it's sunny').
'turn up' says the letters should be written backwards.
'oiled'+'if'='oiledif'
'oiledif' in reverse letter order is 'FIDELIO'.
'in' acts as a link.
Can you help me to learn more?
(Other definitions for fidelio that I've seen before include "Noted performance" , "18 OPERA]" , "Noted work" , "Beethoven's only opera" , "Beethoven opera; I.e. if old (anag.)" .)