southern giant horsetail - Turkish English Dictionary