victory monuments - Alemán Inglés Diccionario