punching down (cap immersion) - French English Dictionary