to impact on - Francés Inglés Diccionario