putrescent - French English Dictionary