subpunching - French English Dictionary