machine-made textile floor covering - French English Dictionary