bitch goddess - Turkish English Dictionary