to bring fresh vigor - Espagnol Anglais Dictionnaire