monument of martyrs - Alemán Inglés Diccionario