be put through the mangle - Deutsch Englisch Wörterbuch