elephant's ear (gunnera brephogea) - Español Inglés Diccionario