to bring fresh vigor - Turco Inglés Diccionario