echinulate - Deutsch Englisch Wörterbuch