go horse-riding - German English Dictionary