translate English to French: The Complainant put in a number of letters of reference.
La plaignante a déposé un certain nombre de lettres de recommandation.