the role of a deputy - Alemán Inglés Diccionario