not do somebody any favours - Turkish English Dictionary