small island developing state - Spanish English Dictionary