pteridospermopsida - Turkish English Dictionary