die a martyrs' death - Francés Inglés Diccionario