riverscapes - German English Dictionary