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