demand for living space - İspanyolca İngilizce Sözlük