very poor and precarious housing - Allemand Anglais Dictionnaire