heralds - Deutsch Englisch Wörterbuch