be better than ever - Turkish English Dictionary