large water-starwort - German English Dictionary