windmill palm - French English Dictionary