French paper wrapped around a soft drink (8)
I believe the answer is:
lemonade
'soft drink' is the definition.
(I've seen this before)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for lemonade that I've seen before include "Fizzy pop" , "Soft drink made with citrus fruit juice" , "Sweetened beverage of diluted juice" , "Diluted fruit drink" , "Leo named oddly for a soft drink" .)