supply of living space - Fransızca İngilizce Sözlük