execute someone by garroting - Turkish English Dictionary