send in your papers - Turc Anglais Dictionnaire