low cost or moderate cost housing accommodation - Allemand Anglais Dictionnaire