Electrical substation - Turco Inglés Diccionario