to conclude an agreement - Français Anglais Dictionnaire