mine buoy - Turkish English Dictionary