istanbul electric tramway and tunnel establishments - Turco Inglés Diccionario