very poor and precarious housing - Español Inglés Diccionario