person who delegates his responsibilities to others - Español Inglés Diccionario