What does Aladins Wunderlampe mean?

Aladins Wunderlampe - German to English

Aladdin's miraculous lamp