self-inhibiting - Deutsch Englisch Wörterbuch