an edible giant fern - French English Dictionary