isolate oneself - Türkisch Englisch Wörterbuch