delegator - Alemán Inglés Diccionario