go horse riding - German English Dictionary