someone who undertakes great deeds - İspanyolca İngilizce Sözlük