buoy dumps - Turkish English Dictionary