a canopy tree indigenous from the amazon rainforest - Spanisch Englisch Wörterbuch