keep one's mind alive - Espagnol Anglais Dictionnaire