execute someone by garroting - French English Dictionary