place where cattle are sold - Turkish English Dictionary