agree, declare and represent - Français Anglais Dictionnaire