be put through the mangle - Turco Inglés Diccionario