skimming barge - Turkish English Dictionary