meaning of Autoverladung

Autoverladung - German to English

car shuttle train