lady of the lake - Turkish English Dictionary