put through the ringer - Deutsch Englisch Wörterbuch