putredinous - German English Dictionary