die a martyrs' death - Spanish English Dictionary