natural pasture - Turkish English Dictionary