al garrote - Spanisch Englisch Wörterbuch