promiscuity - French English Dictionary