he/she has/had striven - İspanyolca İngilizce Sözlük