i/he/she invented - İspanyolca İngilizce Sözlük