weedy sea dragon - French English Dictionary