helophyte - French English Dictionary