machine-woven carpet - Turkish English Dictionary