keep one's mind alive - Turc Anglais Dictionnaire