dump barge - Turkish English Dictionary