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