good and proper - Turc Anglais Dictionnaire