do a hatchet job on - İngilizce Eşanlam Sözlük