utilities substations - Turco Inglés Diccionario