pteridophytes - French English Dictionary