silk-screen print - German English Dictionary