what's istanbul like - Turkish English Dictionary