snowmobile trail - German English Dictionary