service life (of fixed assets) - Deutsch Englisch Wörterbuch