screw-piled - Turkish English Dictionary