a hardwood tree of the west indies - French English Dictionary