balsa tree (ochroma lagopus) - German English Dictionary