garrotter - Deutsch Englisch Wörterbuch