putrefying matter - Espagnol Anglais Dictionnaire