group of horse riders - German English Dictionary