of/belonging to sulu islands - Français Anglais Dictionnaire