lake bluff - Turkish English Dictionary