swamp willow weed - French English Dictionary