needled pile floor covering - Turco Inglés Diccionario