heavily fortified border - Spanish English Dictionary