istanbul is a big city - Turc Anglais Dictionnaire