do yourself a favor - Turkish English Dictionary