macruroid - Deutsch Englisch Wörterbuch