very generous and noble - İspanyolca İngilizce Sözlük