garrote vil - Francés Inglés Diccionario