pasture for foals and colts - German English Dictionary