desperate character - French English Dictionary