meaning of autofrei

autofrei - German to English

car-free