give someone a difficult or tedious responsibility or task - İspanyolca İngilizce Sözlük