cassia or golden shower tree - Turkish English Dictionary