mountain pasture - Turkish English Dictionary