small island developing state - Turkish English Dictionary