putrefiable - French English Dictionary