very poor and precarious housing - Spanish English Dictionary