heavy-lift barge - Turkish English Dictionary