promiscuo - French English Dictionary