needle stick injury - German English Dictionary