electric, gas and water resources - Turc Anglais Dictionnaire