african tuliptree (spathodea campanulata) - Alemán Inglés Diccionario