al garrote - Französisch Englisch Wörterbuch