a self-contained community - Türkçe İngilizce Sözlük