fruit of the peach-palm - Spanish English Dictionary