istanbul is a big city - Turco Inglés Diccionario