very poor and precarious housing - German English Dictionary