plant with yellow flowers growing in marshy land - French English Dictionary