creeping lily - French English Dictionary