serve as a deputy - Turc Anglais Dictionnaire