horse racing fan - French English Dictionary