head of channel construction department - German English Dictionary