execute someone by garroting - Alemán Inglés Diccionario