lady's smock - Turkish English Dictionary