echinulate - Spanisch Englisch Wörterbuch