african tuliptree (spathodea campanulata) - Francés Inglés Diccionario