overtax one's strength - İspanyolca İngilizce Sözlük