face-to-face pile carpet - German English Dictionary