self-propelled tanker barge - Français Anglais Dictionnaire