garroted - Deutsch Englisch Wörterbuch