What does Beraubefahrzeug mean?

Beraubefahrzeug - German to English

scaling car