power supply installations - Français Anglais Dictionnaire