icing/freezing rain - Turkish English Dictionary