spinning and doubling machine - Francés Inglés Diccionario