a flowering plant in the family fabaceae (cassia fistula) - Spanish English Dictionary