electric, gas and water resources - Espagnol Anglais Dictionnaire