construct battlements - Inglés Sinónimo Diccionario