sheep and cattle posts - Turkish English Dictionary