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