main power supply system - Français Anglais Dictionnaire