putrefactiva - German English Dictionary