variety of the wild palm tree - French English Dictionary