backing out punch - French English Dictionary