a self-contained community - Türkisch Englisch Wörterbuch