putrefactor - Turkish English Dictionary