recover one's spirit - Español Inglés Diccionario