white globe lily - French English Dictionary