pasture-dwelling - Turkish English Dictionary