angel flower (cordia alba) - Español Inglés Diccionario