needloom carpet - German English Dictionary