screw-piled - Francés Inglés Diccionario