city fortifications - French English Dictionary