small, broken down car - Deutsch Englisch Wörterbuch