construct battlements - Español Inglés Diccionario