groom's horse - German English Dictionary