put through an ordeal - Deutsch Englisch Wörterbuch