What does Afghan-Teppich mean?

Afghan-Teppich - German to English

afghan [Turkoman carpeting]