depot maintenance work requirements - Deutsch Englisch Wörterbuch