how is the weather in istanbul - Turkish English Dictionary