kind of strong perfume - Espagnol Anglais Dictionnaire