what's istanbul like - German English Dictionary