strong cane made of palm or other hardwood - Spanisch Englisch Wörterbuch