be put through the mangle - Almanca İngilizce Sözlük