a bitch in heat - Turkish English Dictionary