make contributions - Français Anglais Dictionnaire