dar garrote - Deutsch Englisch Wörterbuch