delegate one's responsibilities to others - Español Inglés Diccionario