artificial monument - Turco Inglés Diccionario