do somebody no favours - Turkish English Dictionary