indian cherry (cordia ulmifolia) - Español Inglés Diccionario