garrotted - Deutsch Englisch Wörterbuch