curtain walls of fortifications - Espagnol Anglais Dictionnaire