emblem of victory/martyrdom - Francés Inglés Diccionario