improved pasture - Turkish English Dictionary