kind of strong perfume - Français Anglais Dictionnaire