knotting apparatus - Español Inglés Diccionario