make submissions - Français Anglais Dictionnaire