rip out the throat of - Deutsch Englisch Wörterbuch