meaning of Aladins fliegender Teppich

Aladins fliegender Teppich - German to English

Aladdin's miracle carpet [Disney]