north saskatchewan river - German English Dictionary