tulip tree (hespesia populnea) - French English Dictionary