screw-piled - German English Dictionary