Magistrates - Deutsch Englisch Wörterbuch