lead quenching - Turkish English Dictionary