putrescente - French English Dictionary