object that punctures - French English Dictionary