indigenous filipino fortress - Français Anglais Dictionnaire