hand-knotted carpet - Español Inglés Diccionario