small island developing states - French English Dictionary