screwed insert - German English Dictionary