swamp dodder - French English Dictionary