Spanish-English Dictionaryinvigorate
Spanish word for invigorate