horse trekking - German English Dictionary