helophyte - German English Dictionary