agree about pasture lands or pasturage - German English Dictionary