submit the report - Français Anglais Dictionnaire