finished goods and merchandise - Français Anglais Dictionnaire