naked-seed plants - Spanish English Dictionary