a house on a lake - Francés Inglés Diccionario