(river) watercourse - German English Dictionary