garrottes - Deutsch Englisch Wörterbuch