delegate one's responsibilities to others - Spanish English Dictionary