quenching device - İspanyolca İngilizce Sözlük