barge-carrying ship - Français Anglais Dictionnaire