heterosexual rape - French English Dictionary