swamp lily - French English Dictionary