garrottage - Deutsch Englisch Wörterbuch