utilities substation - Espagnol Anglais Dictionnaire