ruffled fan palm - French English Dictionary