rivercourse - German English Dictionary