to mask a bad smell - Français Anglais Dictionnaire