female buffoon/mimic - French English Dictionary