a house on a lake - Turco Inglés Diccionario