flowering fern (helminthostachys zeylanica) - German English Dictionary