needle guard - German English Dictionary