splat quenching - French English Dictionary