lily of the nile - Turkish English Dictionary