animals for racing - German English Dictionary