multiple points mooring buoy - Turkish English Dictionary