twin flowered cassia (cassia biflora) - Español Inglés Diccionario