machine-made rug - Turkish English Dictionary