istanbul electric tramway and tunnel establishments - Español Inglés Diccionario