hole punch unit - French English Dictionary