very poor and precarious housing - French English Dictionary