multiple point mooring system - Spanish English Dictionary