meaning of Blechlawine

Blechlawine - German to English

solid line of automobiles [in a traffic jam]