machine-made rug - Turco Inglés Diccionario