a life of dedication - Deutsch Englisch Wörterbuch