floating house that was built on the coast - Espagnol Anglais Dictionnaire