triple ingrain carpet - German English Dictionary