give someone a difficult or tedious responsibility or task - Spanisch Englisch Wörterbuch