GARROTS

Definition of GARROTS