needled pile floor covering - Francés Inglés Diccionario