nahanni river - French English Dictionary