machine-woven carpet - German English Dictionary