putrivore - French English Dictionary