goods delivered to another - Français Anglais Dictionnaire