putrefier - Spanish English Dictionary