elephant-ear tree (enterolobium cyclocarpum) - Spanish English Dictionary