pasture where old and thin horses graze - French English Dictionary