needled pile floor covering - Alemán Inglés Diccionario