deputising - Alemán Inglés Diccionario