golden trumpet tree (tabebuia pulcherrima) - Spanish English Dictionary