macaúba palm - French English Dictionary