take the lid off - Allemand Anglais Dictionnaire