how is the weather in istanbul? - French English Dictionary