indian cherry (cordia ulmifolia) - Spanish English Dictionary