a medium-sized, deciduous, tropical tree endemic to the wider caribbean region (piscidia piscipula) - Spanisch Englisch Wörterbuch