head of channel construction department - Deutsch Englisch Wörterbuch