a tree species in the legume family (albizia cubana) - Spanisch Englisch Wörterbuch