non-flowering plants - Turkish English Dictionary