puncturing - French English Dictionary