putrefacto - French English Dictionary