eelgrass - French English Dictionary