Crossword clues for French river flowing into English Channel.:ORNEFrench river flowing into English Channel.