telecontrolled substation - Turco Inglés Diccionario