capstan (cablemaking) - Francés Inglés Diccionario