What does Alu-Rahmen mean?

Alu-Rahmen - German to English

aluminium frame [Br.]