telecontrolled substation - Alemán Inglés Diccionario