monumental sculpture - Turco Inglés Diccionario