especie de garrote - Español Inglés Diccionario