low cost or moderate cost housing accommodation - Türkisch Englisch Wörterbuch