have a beneficial influence on - Francés Inglés Diccionario