distribution substation - Turco Inglés Diccionario