autonomous moored buoy - Turkish English Dictionary