be put through the mangle - Fransızca İngilizce Sözlük