artificial monument - Francés Inglés Diccionario