meaning of Beraubefahrzeug

Beraubefahrzeug - German to English

scaling car