"garotte" in English Garotte {f} garrote garrote vil garotte garrotte "garotte" English translation garotte Garrotte Garotte Halseisen Detailed translations for "garotte" die Garotte{feminine} Garotte(also: Garrotte, Halseisen) garrote Garotte(also: Garrotte, Halseisen) garrote vil Garotte(also: Garrotte, Halseisen) garotte Garotte(also: Garrotte, Halseisen) garrotte English synonyms for "garotte" s {garotte}