single point mooring buoy - Spanish English Dictionary