to dispose of the dead body - Anglais Synonymes Dictionnaire