al garrote - Türkisch Englisch Wörterbuch