difficult mountain trail - German English Dictionary