nonputrescible - French English Dictionary