two-point buoy mooring - Spanish English Dictionary