make someone better off - Spanish English Dictionary