my car broke down - Deutsch Englisch Wörterbuch