istanbul is a big city - Français Anglais Dictionnaire