carry out the delivery - Français Anglais Dictionnaire