better living conditions - Spanish English Dictionary