de garrote - Deutsch Englisch Wörterbuch