thompson river - German English Dictionary