organism causing putrefaction - Turkish English Dictionary