piece of gossip - Turkish English Dictionary