needle protector - German English Dictionary