putredinous - French English Dictionary