pteridospermopsida - French English Dictionary