the role of a deputy - Turc Anglais Dictionnaire