horse racer - French English Dictionary