heavily fortified border - French English Dictionary