old floating house (built on the coast) - Spanish English Dictionary