floating house that was built on the coast - Spanisch Englisch Wörterbuch