self-restraint - Deutsch Englisch Wörterbuch