a species of tabebuia (tabebuia heterophylla) - Espagnol Anglais Dictionnaire