north saskatchewan river - French English Dictionary