promiscuous person - Turkish English Dictionary