lift the lid on something - Französisch Englisch Wörterbuch