to invent any invention - İspanyolca İngilizce Sözlük