trumpet flower (tecoma stans) - Spanish English Dictionary