be put through the wringer - Türkisch Englisch Wörterbuch