pond water-starwort - German English Dictionary