stilt palm - Spanish English Dictionary