machine-made textile floor covering - Francés Inglés Diccionario