dwarf mountain pine - German English Dictionary