view of the lake - Turkish English Dictionary