weeping cassia - Turkish English Dictionary