putrefied - Spanish English Dictionary