istanbul is a big city - French English Dictionary