wad punch - French English Dictionary