putrefying matter - Français Anglais Dictionnaire