tapestry carpet - Francés Inglés Diccionario