do somebody no favours - İngilizce Eşanlam Sözlük