motor barge - Turkish English Dictionary