head of channel construction department - Allemand Anglais Dictionnaire