of/belonging to sulu islands - Turkish English Dictionary