meaning of Autotunnel

Autotunnel - German to English

car tunnel