mental exhaustion - French English Dictionary