putresce - Spanish English Dictionary