southern giant horsetail - Francés Inglés Diccionario