putrefication - Spanish English Dictionary