low-rent housing - Allemand Anglais Dictionnaire