putrefier - German English Dictionary