when hell freezes over and the devil learns to (ice) skate - Turkish English Dictionary