execute someone by garroting - İspanyolca İngilizce Sözlük