naked-seed plant - French English Dictionary