top-leaf trumpet tree (tabebuia acrophylla) - Spanish English Dictionary