multiple punch - French English Dictionary