kind of strong perfume - Turc Anglais Dictionnaire