put the lid on - Französisch Englisch Wörterbuch