a deciduous tree, exceeding 12 metres (lonchocarpus guatemalensis) - Spanisch Englisch Wörterbuch