knot-plugging machine - Francés Inglés Diccionario