electric power substation - Français Anglais Dictionnaire