a quiet village - Turc Anglais Dictionnaire