depot maintenance work requirements - Spanisch Englisch Wörterbuch