riverbed - German English Dictionary