long-pitch screw - German English Dictionary