self-restraining - Deutsch Englisch Wörterbuch