putrefacient - Turkish English Dictionary