putrefaksiyon - French English Dictionary