an edible giant fern - Turkish English Dictionary