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