power station supply canal - Allemand Anglais Dictionnaire