sedge horsetail - French English Dictionary