clear-water reservoir - German English Dictionary