through diplomatic channel - Deutsch Englisch Wörterbuch