pasture-dwelling - German English Dictionary