substation structures - Turco Inglés Diccionario