a house on a lake - Español Inglés Diccionario