heavily fortified border - Français Anglais Dictionnaire