machine-made carpet - Turkish English Dictionary