south-sea islands - French English Dictionary