to improperly destroy or damage - Anglais Synonymes Dictionnaire