immure oneself - Türkisch Englisch Wörterbuch