Himalayan larch - German English Dictionary