sliding surfacing and screw cutting lathe - Francés Inglés Diccionario