elephant-ear tree (enterolobium cyclocarpum) - Español Inglés Diccionario