utilities substations - Alemán Inglés Diccionario