a deciduous tree with a dense, spreading, globose crown (terminalia triflora) - Spanisch Englisch Wörterbuch