putredinous - Spanish English Dictionary