place with abundant prickly palm tree - Spanisch Englisch Wörterbuch