be promiscuous - French English Dictionary