to dedicate something - İngilizce Eşanlam Sözlük