be put through the ringer - Französisch Englisch Wörterbuch