take the lid off something - Français Anglais Dictionnaire