microperforate - French English Dictionary