flowering fern (helminthostachys zeylanica) - French English Dictionary