do (oneself) no favors - Turkish English Dictionary