screw-piled - Alemán Inglés Diccionario