written or printed contract - Français Anglais Dictionnaire