putrilage - French English Dictionary