riverbeds - German English Dictionary