group of horse riders - French English Dictionary