frazzle (the state of being frazzled or exhausted) - French English Dictionary