martyrs are immortal our land is indivisible - Alemán Inglés Diccionario