put through a mangle - Anglais Synonymes Dictionnaire