city fortifications - Spanish English Dictionary