horse trail - German English Dictionary