putrefactive bacteria - German English Dictionary