stream bed water - German English Dictionary