monument of martyrs - Español Inglés Diccionario