slit the throat of - Deutsch Englisch Wörterbuch