giant needleleaf - Español Inglés Diccionario