revenue sharing trust fund - Français Anglais Dictionnaire