putrefying matter - Turkish English Dictionary