garrote - Türkisch Englisch Wörterbuch