greater pond sedge - French English Dictionary