an edible giant fern - Turc Anglais Dictionnaire