low cost or moderate cost housing accommodation - Almanca İngilizce Sözlük