Task delegation - Alemán Inglés Diccionario