self-restrained - Turkish English Dictionary