rider with horse - French English Dictionary