person in a frenzy - French English Dictionary