frost-proof roadway - Turkish English Dictionary