macruran - Deutsch Englisch Wörterbuch