old floating house (built on the coast) - Español Inglés Diccionario