give a new impulse to - Francés Inglés Diccionario