agree about pasture lands or pasturage - Turc Anglais Dictionnaire