deputies - Alemán Inglés Diccionario