mayorship - Turc Anglais Dictionnaire