skimming barge - German English Dictionary