putrescible - French English Dictionary