istanbul is a big city - German English Dictionary