it reeks - Turc Anglais Dictionnaire