istanbul electric tramway and tunnel establishments - Turc Anglais Dictionnaire