What does Autoverlad mean?

Autoverlad - German to English

automobile shuttle train