a life of dedication - Spanisch Englisch Wörterbuch