a self-contained community - Fransızca İngilizce Sözlük