water plantain (damasonium stellatum) - French English Dictionary