echinate - Deutsch Englisch Wörterbuch