a piece of goods - Turkish English Dictionary