north shore - French English Dictionary