self-restoring - Französisch Englisch Wörterbuch