needled pile floor covering - Turkish English Dictionary