self-restraints - Turkish English Dictionary