the role of a deputy - Allemand Anglais Dictionnaire