have an impact upon - İspanyolca İngilizce Sözlük