self-restrained - German English Dictionary