putrefactivo - French English Dictionary