center-punch mark - French English Dictionary