chinese hemp palm - French English Dictionary