de garrote - Alemán Inglés Diccionario