pile carpet woven over wires - Turco Inglés Diccionario