north sea island - French English Dictionary