punching effect - French English Dictionary