brazilian rain tree (pithecellobium tortum) - German English Dictionary