a very thin river - German English Dictionary