mental sluggishness - French English Dictionary