hand-knotted carpet - Francés Inglés Diccionario