echiurid - Deutsch Englisch Wörterbuch