the village idiot - Turc Anglais Dictionnaire