be put through the mangle - Español Inglés Diccionario