give someone a difficult or tedious responsibility or task - Espagnol Anglais Dictionnaire