mangler - Anglais Synonymes Dictionnaire

mangler

n.
[1] mutilator , maimer