putrefiable - Spanish English Dictionary