depot maintenance work requirements - Französisch Englisch Wörterbuch