barge for stones - Turkish English Dictionary