multiple sex partners - Turkish English Dictionary