useful life service life - Deutsch Englisch Wörterbuch