self-restrained - French English Dictionary