send in your papers - Français Anglais Dictionnaire