fruit of the moriche palm - Spanish English Dictionary