curtain walls of fortifications - Turco Inglés Diccionario