national gridEnglish → FrenchEnglish–French Dictionarynational grid noun Electricity réseau m national haute-tension