personal restraint - Spanish English Dictionary