have a nasty smell - Français Anglais Dictionnaire