a house on a lake - Turkish English Dictionary