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