chinese hemp palm - Spanish English Dictionary