pony tail palm - French English Dictionary