broken down (vehicle) - Türkisch Englisch Wörterbuch