strumpet - French English Dictionary