pteridospermopsida - German English Dictionary