moral and material support - Français Anglais Dictionnaire