multihull - Spanish English Dictionary