execute someone by garroting - Turco Inglés Diccionario