hairy pagoda-plant - German English Dictionary