be better off - Turkish English Dictionary