cable buoy - Turkish English Dictionary