master river - German English Dictionary