English: garotte

English verb 'garotte' conjugated