big-leaved sedge - French English Dictionary