exhaust oneself doing tedious work - İspanyolca İngilizce Sözlük