keep one's mind alive - Español Inglés Diccionario