sheep and cattle posts - French English Dictionary