taiwan sugar palm - Spanish English Dictionary