provision of rough diamonds - Français Anglais Dictionnaire