give off a smell - Turc Anglais Dictionnaire