fog quenching - Turkish English Dictionary