give a new impulse to - Alemán Inglés Diccionario