matter necessary or advisable - Français Anglais Dictionnaire