lilly of the valley - Turkish English Dictionary