cassia or golden shower tree - Francés Inglés Diccionario