heavily fortified border - Espagnol Anglais Dictionnaire