self-restrained - Deutsch Englisch Wörterbuch