center-punched - French English Dictionary