self-restraints - Deutsch Englisch Wörterbuch