pasture improvement - German English Dictionary