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