macrurous - Deutsch Englisch Wörterbuch