a life of dedication - İspanyolca İngilizce Sözlük