north canadian river - German English Dictionary