pierce with a sharp instrument - French English Dictionary