provision for major repairs - Deutsch Englisch Wörterbuch