brazilian rain tree (pithecellobium tortum) - French English Dictionary