lily of the nile - French English Dictionary