putrefacient - German English Dictionary