right to pasture sheep - German English Dictionary