corpse wax - Spanish English Dictionary