diplomatic mission or consular post - Deutsch Englisch Wörterbuch