have a monument built - Español Inglés Diccionario