self-repairing - Deutsch Englisch Wörterbuch