group of horse riders - Spanish English Dictionary