pasture where old and thin horses graze - Turkish English Dictionary