what is the weather like in istanbul? - Turkish English Dictionary