electrical substation - Alemán Inglés Diccionario