dumb barge - Turkish English Dictionary