seabeach sedge - French English Dictionary