cassia or golden shower tree - Turco Inglés Diccionario