superfemale - French English Dictionary