pasture improvement - Turkish English Dictionary