lily of the nile - Français Anglais Dictionnaire