southern giant horsetail (equisetum giganteum) - Turkish English Dictionary