self-containment - Deutsch Englisch Wörterbuch