carry out an activity with dedication - İspanyolca İngilizce Sözlük