self-quenched - Deutsch Englisch Wörterbuch