putrefacient - Spanish English Dictionary