wood of the walking palm - Spanish English Dictionary