side-by-side riding - German English Dictionary