prick with pin or needle - French English Dictionary