horse racing fan - German English Dictionary