self-containment - Spanisch Englisch Wörterbuch