state of physical exhaustion - French English Dictionary