needle-stick injury - French English Dictionary