putrescente - Spanish English Dictionary